package com.hksj.umm.mapper;

import com.hksj.cbm.vo.RuleSceneVO;
import com.hksj.umm.query.UVCockpitQuery;
import com.hksj.umm.vo.UVLightingDurationVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author fjt
 * @data 2024/11/4 17:30
 * @describe  紫外线灯——驾驶舱
 */
@Mapper
public interface UVCockpitMapper {


    /**
     * 定时控制策略查询
     * @param specialityModelCode
     * @param ruleType
     * @return
     */
    List<RuleSceneVO> queryScheduledTasks(@Param("specialityModelCode")String specialityModelCode,
                                          @Param("ruleType")String ruleType);


    /**
     * 查询紫外线灯开启明细记录
     * @param query
     * @return
     */
    List<UVLightingDurationVO> queryLightingDurationDetail(@Param("dto")UVCockpitQuery query);



}
